stubdom: implement pci coldplug
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 21 Oct 2009 07:51:10 +0000 (08:51 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 21 Oct 2009 07:51:10 +0000 (08:51 +0100)
commit2a03afa74dd5960c83fd02fa726cb3b408cfd772
tree57c58ecc98ba1b90915916b68a24df7fab592b82
parentd9e4801c022e6a503454e23d8eef3ff90f30ed6f
stubdom: implement pci coldplug

This patch fixes the circular dependency problem in the toolstack that
prevented pci coldplug from working with stubdoms: after creating the
stubdom we wait for it to be properly initialized before going
further. We release the domain lock while we wait.

Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
tools/python/xen/xend/XendDomainInfo.py
tools/python/xen/xend/image.py
tools/python/xen/xend/server/pciif.py